255 Courtland St NE, 255 Courtland St NE, Atlanta, GA 30303-1265
View on Map
What travelers say:
The H Resort Seychelles Mahe Island is the largest island in the Seychelles and the seat of the capital Victoria. The H Resort is located on Bovalon Beach in the northwest of Mahe Island. The hotel is traditional English style, directly connected to the beach, with about 100 rooms, all facing the sea. There are 7 restaurants, buffet in the morning and evening, H Resort has a good bar TRADER VIC'S , there are delicious cocktails, and there are enthusiastic service staff.